Richard H Lowery Author