by David Sobel (Author), Diana Laurent (Author), David Sobel (Author), Halsted Holman (Author), Kate Lorig (Author)
Format: Paperback
Pages: 390
Edition: 4
Publisher: Bull Publishing Company
Published: 21 Jan 2013
ISBN 10: 193350336X
ISBN 13: 9781933503363