Rupert Woodfin Author

Rupert Woodfin was a lecturer in Philosophy. Judy Groves is an acclaimed illustrator and graphic artist.