All The Birds in the Sky

A witch and a genius/mad scientist fall in love, then break up, then just about end the world. I love the way the author, Charlie Jane Anders, swings between fantasy and sci-fi — as the protagonists attempt to reconcile technology and nature. Technology arrives as both saviour and destroyer, and “every designer of cool hardware” ends up “reaching for shapes from nature”.