© John M. Bernard. All rights reserved.