Drift & Pulse by Kathleen Halme