This book can be downloaded and read in iBooks on your Mac or iOS device.
Desperate magic worked in the face of terrible danger. An old house with a hidden secret. An interview with a zombie. A woman allergic to the twenty-first century. A necromancer with evil written all over his face. Literally.
An astronaut alone in the void of deep space. An alien starship capable of destroying all creation. A DNA Detective in search of the genetic code of The Beatles. A terrorist explosion trapped inside a bubble of space/time. A new life-form found in the quantum echoes of the void.
Tilting at windmills in the twenty-first century. A dying woman's surprising final wish. The unlikely connections between a Manchester woman and a 17th century Renaissance man. A chance encounter on a motorway. A woman allergic to the modern world.
Perfect Circles contains seventy-three stories originally published between 1999 and 2011. Stories range from the very short up to novella length.