Nature 1999 397 506 Maps