by Grant Allen (Author), Grant Allen (Author), Elizabeth Foxwell (Introduction)
Format: Illustrated
Pages: 232
Edition: Illustrated
Publisher: Valancourt Books
Published: 23 Apr 2008
ISBN 10: 1934555436
ISBN 13: 9781934555439