The last oracle - Rollins, James (Harper, 2009)