Diana B. Ward
Diana B. Ward

Diana B. Ward

A broke bibliophile doctor who happens to look 10 years younger than her real age.