Inventions of teaching a genealogy - Davis, Brent (L. Erlbaum Associates, 2004)