The 18th Annual Membership Meeting

(May 3, 2015)

 

Click on any image to begin the slideshow.

 To read the text of Jim’s talk, click here.