Raymond D Kent Author