Orr, J. J.(John J.),author.