Michael Fairlessby William Scott Palmer, A. M. HaggardWriting a summary for young readers…For young readersBook data: Open Library