RecordDetails
Markham, Ont. : Viking, 1990.
xxiv, 342 p. ; 24 cm