by David Parry (Editor), David Parry (Editor), Emma Parry (Editor)
Format: Hardcover
Pages: 343
Edition: Illustrated
Publisher: IGI Global
Published: 15 Oct 2008
ISBN 10: 1605660787
ISBN 13: 9781605660783