RecordDetails
Markham, Ont., Canada ; New York, N.Y., U.S.A. : Viking, 1987.
xxv, 450 p. : ill., maps ; 25 cm.