Stef Penney (Edinburgh, 1969) groeide op in de Schotse hoofdstad en verhuisde later naar Londen. Ze studeerde theologie en filosofie aan de universiteit van Bristol. Voordat ze afstudeerde in Fil...