Taj Mahal This tale “Taj Mahal” is written by Diana Preston and Micheal Preston and narrated by James Adams. Free to Choose and They Shall Expel Demons … Read more