A book of promises - Elizabeth Laird (New York DK Pub., 2000)