:Author: [US] Jim Hamm:Year: 2000:Pages: 320
324
352
320:ISBN: 9781585740857
9781585740864
9781585740871
9781599214535