by E.A. Wallis Budge
publisher: Dover Publications publish date: November 30th 2011
format: paperback pages: 448
language: English
ISBN:
0486227812 (9780486227818)
publisher: Kessinger Publishing publish date: March 1st 2003
format: paperback pages: 452
language: English
ISBN:
0766140679 (9780766140677)
publisher: Dover Publications publish date: April 26th 2012
format: kindle pages: 448
language: English
ISBN:
0486144909 (9780486144900)