Life's challenges - Graham, Rebecca (Science, 2006)