Jennings, A. E.(Alan E.),author.