original author: Michael E. Smoot invaluable contributions: Daniel Aarno outstanding editing: Carol Smoot