All the Birds in the Sky is a science fiction novel about a witch Patricia and a techno-geek Laurence. As the world faces disaster, their friendship is tested by the clash between science and magic. Despite their differences, they must choose sides and their combined philosophies become crucial in saving the world.