by Edward Payson Roe
publisher: Roberts Press publish date: April 3rd 2010
format: paperback pages: 312
language: English
ISBN:
1445568020 (9781445568027)
format: kindle pages: 225
language: English
ASIN: B00847W392
publisher: Dodo Press publish date: January 1st 2008
format: paperback pages: 292
language: English
ISBN:
1406567132 (9781406567137)
publisher: Echo Library publish date: April 1st 2007
format: paperback pages: 224
language: English
ISBN:
1406839906 (9781406839906)
publisher: CreateSpace publish date: June 12th 2013
format: paperback pages: 124
language: English
ISBN:
1490427244 (9781490427249)
publisher: Auk Academic publish date: June 19th 2012
format: ebook pages: 319
language: English
ISBN:
1781667667 (9781781667668)