Books by Penelope A. Hasking