Kent, Alan M.,author.