
by David S . Moore (Author)
Format: Paperback
Pages: 709
Edition: 6 Pap/Cdr
Publisher: Palgrave
Published: 09 Apr 2009
ISBN 10: 1429216212
ISBN 13: 9781429216210