John Perry pre-Thanksgiving visit 2004