Mary Bromilow was born in south-west Scotland. She has spent her whole career in the world of books, first as a librarian and then in bookselling. Horses have played an important part of her life since childhood.