by Alan Fraser (Author), Alan Fraser (Author)
Format: Hardcover
Pages: 512
Edition: 2nd
Publisher: Scarecrow Press
Published: 29 Aug 2011
ISBN 10: 0810877120
ISBN 13: 9780810877122