Author: Canada Ruderman, A. Peter. ; Crichton, Anne;