Jessica Byrne 

born in bermuda, living in london & writing whatever comes to mind