by Michael Gallagher (Editor), Michael Marsh (Editor)
Format: Illustrated
Pages: 259
Edition: 2008
Publisher: Palgrave Macmillan
Published: 06 Nov 2007
ISBN 10: 0230201989
ISBN 13: 9780230201989