About David Francis Books by David Francis A Gift for Sophie (Enhanced Edition) by (author) Gilles Vigneault illustrated by Stephan Jorisch performed by David Francis, Martha Wainwright & Thomas Hellman