The Personal website of Paul J Abernathy

Solve hard problems.  Make the world a better place through quality software.