RecordDetails
New York : W.H. Freeman, [1999]
xxi, 631 pages : illustrations ; 25 cm