Karen Powell

Karen Powell grew up in Rochester, Kent. She studied English Literature at Lucy Cavendish College, Cambridge, and now lives in York with her husband and daughter.

Books by Karen Powell