J . P . A . Sol alin,