Marion Halliday 

imperfect human but perfectly content to be so