This page has moved to https://jamesbmarshall.com/about.