
by PatBarker (Author), Pat Barker (Author)
Format: Paperback
Pages: 249
Publisher: Hamish Hamilton
Published: 2007
ISBN 10: 0241144078
ISBN 13: 9780241144077