Author: Gray, John N.Statement: John N. Gray.Publisher: Delhi etc.: Oxford University PressYear: 1995ISBN: 0195633016Class: 389.258Code: GRA