Piecing together the biggest puzzle of all - REES, Martin J (Science (Washington, D.C.), 2000)