Exclusive Weekend Voucher! £10 off. Get the code »

David Rain

David Rain is an Australian writer who lives in London. He has taught literature and writing at Queen's University of Belfast, University of Brighton, and Middlesex University, London.