by Alan Palmer (Author), Alan Palmer (Author), Veronica Palmer (Contributor)
Format: Illustrated
Pages: 308
Edition: Illustrated
Publisher: Palgrave Macmillan
Published: 01 May 1999
ISBN 10: 0312220863
ISBN 13: 9780312220860