Coast of Dreams by Kevin Starr