Author: Breen, John
Number Of Pages: 400
Release Date: 03-02-2007
EAN: 9780861213399
Languages: English
Binding: paperback
Item Note: A poor copy, with repairs to binding and annotations/highlighting throughout. Unfortunate, but still a useful copy.
Item Condition: UsedAcceptable