Human Interface Architect, John M. Feland By Vincent Nguyen/Oct. 5, 2006 2:01 am EST Human Interface Architect, John M. Feland