Human-computer interaction and medical software development. - John Gosbee; Eileen Ritchie (Interactions, 1997)