by David Appleby (Author), David Appleby (Editor)
Format: Paperback
Pages: 291
Edition: 2nd ed.
Publisher: Souvenir Press Ltd
Published: 19 Apr 2004
ISBN 10: 0285636995
ISBN 13: 9780285636996