Making Waves by Michael Reagan (Hardcover/dust jacket very good