John Craigie Liput – Houston