by David Loades (Editor), David Loades (Editor)
Format: Hardcover
Pages: 320
Publisher: Flame Tree Publishing
Published: 29 Sep 2003
ISBN 10: 1904041809
ISBN 13: 9781904041801