Shana Galen, Vanessa Kelly, Kate Noble, Theresa Romainauthor : Shana Galen, Vanessa Kelly, Kate Noble, Theresa RomainShana Galen, Vanessa Kelly, Kate Noble, Theresa Romain Book SeriesA Gentleman For All Seasons