Charlotte Lloyd About The Author Charlotte Lloyd is a literary translator from German. She lives in England.