A Very Long Engagement by Sebastien Japrisot (Paperback, 2003)