• Welcome to the public website of John M. Sprainis.