Key of the knowledge - Roberts, Nora (New York : Berkley Book, 2003)