Copyright © 2017 James M. Curran.
All rights reserved.
Revised: October 17th, 2017.