by James F. Keenan (Author), James F. Keenan (Editor)
Format: Hardcover
Pages: 326
Publisher: Continuum International Publishing Group Ltd.
Published: 18 Jan 2008
ISBN 10: 0826427650
ISBN 13: 9780826427656