Adenylyl Cyclase, G Proteins, And Guanylyl Cyclase by John Abelson, Melvin Simon & Melvin I. Simon