About David Shih Books by David Shih Clean Breaks by (author) Ruby Lang read by David Shih & Emily Woo Zeller