Reflection on Dr. David Belcher