J . P . Toftes , d.