P1254: David Templeman

Names
English:
  • David R. Templeman