382pp. Soft covers. couple of nicks to back cover, o/w good. Was new shop stock
£2.27
1 in stock
747262845