L G Parkhurst Jr Author