Background
Mary Corran was born on August 18, 1953 in Birmingham, United Kingdom.
Mary Corran was born on August 18, 1953 in Birmingham, United Kingdom.
Corran attended Roedean School in Brighton, Sussex, United Kingdom. Then she attended Lady Margaret Hall (Oxford University) in Norham Gardens, Oxford, United Kingdom. In 1980 she received a M.A. degree in modern history.
Corran began her career as a trainee system analyst in Reading, Berkshire from 1980 till 1982. The she worked as an oil analyst at various stockbroking companies, banks and financial institutions in London between 1982 and 1992. Since 1992 she had been a writer.
Mary married Thomas H. Corran in 1977, but they divorced. After their divorce she adopted two cats.