Books by Julia Van Haaften