Author: Philip J. Judd
Alternate names: Philip Judd; Philip J Judd