by Greg Woolf (Editor)
Format: Hardcover
Pages: 688
Publisher: Thunder Bay Press (CA)
Published: 01 Feb 2005
ISBN 10: 1592234895
ISBN 13: 9781592234899