£5.85
In stock
Covers worn, price labels on the back.
Patrick Burgoyne
Paperback
9781856691123
800
Good
1997
Creative Review
142
25 x 1.5 x 25 cm