The Sleeping Father — 2003 novel by Matthew Sharpe