Susan Mallery New York Times bestselling author. Read laugh love