John Ward Hannan &b Scott Duncan