Books by Virginia Sole-Smith