A twenty year journey to understand how ATP activates guanylyl cyclase A and B - Potter, Lincoln R (BioMed Central, 2013)