Compact tree of Ann Barrie Craig