The Rise and Fall of Catholic Confession in AmericaJAMES M. O’TOOLE(HARVARD UNIVERSITY PRESS, 336 PP, £29.95)Tablet bookshop ...