Books Authored by daniel sharpe