Books by Marie Haldane