SKU (ISBN): 9780801092268
ISBN10: 0801092264
Michael Quicke
Binding: Trade Paper
Published: September 2011
Publisher: Baker Publishing Group
Print On Demand Product
SKU (ISBN): 9780801092268
ISBN10: 0801092264
Michael Quicke
Binding: Trade Paper
Published: September 2011
Publisher: Baker Publishing Group
Print On Demand Product
SKU (ISBN): 9780801026409
ISBN10: 0801026407
Michael Quicke
Binding: Trade Paper
Published: November 2003
Publisher: Baker Academic