publisher: Gale, Sabin Americana publish date: February 22nd 2012
format: paperback pages: 610
language: English
ISBN:
1275675581 (9781275675582)
publisher: Gale, Sabin Americana publish date: February 22nd 2012
format: paperback pages: 672
language: English
ISBN:
1275678599 (9781275678590)
format: ebook
ISBN:
0019057342 (2940019057344)
publisher: Gale, Sabin Americana publish date: February 22nd 2012
format: paperback pages: 614
ISBN:
1275678157 (9781275678156)
publisher: Holdworth and Ball
format: ebook
ISBN:
0005184932 (2940005184931)