Who is Catherine Lockwood?
Catherine Lockwood was born in England in the late fifties. She suffered from childhood depression which continued into her adulthood, resulting in a tumultuous, colourful life. She has recently taken up writing and firmly believes that we all have a book inside us screaming to get out.
Connect with Catherine Lockwood