'A master of plotting and pacing' - New York Times
'With every new book I appreciate John ...(+)
Every bride wants to be beautiful and to dress to express who she is. Randy provides insight into how to choose the perfect dress for your story, your (+)