by Dinah Craik (Author), Dinah Craik (Author)
John Halifax, Gentleman
Format: Illustrated
Pages: 448
Edition: Illustrated
Publisher: Nonsuch Publishing
Published: 01 May 2005
ISBN 10: 1845880277
ISBN 13: 9781845880279