Adenylyl cyclase, G proteins, and guanylyl cyclase - Abelson, John N. (Methods in enzymology, 1991)