Works by Peter Purves Smith