publisher: Deseret Book publish date: August 4th 2010
format: paperback pages: 328
language: English
ISBN:
1606416855 (9781606416853)
pages: 313
language: English
ISBN:
1590386299 (9781590386293)
format: kindle pages: 400
language: English
ASIN: B002RCJCA8
publisher: Deseret Book publish date: June 20th 2007
format: audiobook
language: English
ISBN:
1590387678 (9781590387672)