Signora da Vinci by Robin Maxwell

Signora da Vinci is an imaginative retelling, more fantasy than historical fiction, of the life of Leonardo da Vinci's mother, Caterina. In Robin Maxwell's novel, Caterina is the daughter of an alchemist/apothecary in a small town near Florence. After a brief romance with Piero da Vinci, a young man from a much wealthier family, she gives birth to Leonardo, who is taken away by his father's family the day after his birth. In order to be near her son, Caterina disguises herself...