A heart races, then stops
John Carrington. Photo courtesy of John Carrington.

© 2014 Palo Alto Online.
All rights reserved.