A great late night read...if you have forty days and forty nights