publisher: Llewellyn Publications publish date: July 8th 2013
format: paperback pages: 793
language: English
ISBN:
0738733474 (9780738733470)
publisher: Llewellyn Publications publish date: July 1st 2013
format: ebook pages: 864
language: English
ISBN:
0738737291 (9780738737294)