by Patrick O'Brien (Author)
Format: Paperback
Pages: 416
Edition: Reprinted Edition
Publisher: The Book People Ltd. / Ted Smart
Published: 01 Jan 1996
ISBN 10: 0007639465
ISBN 13: 9780007639465