Saints and harlots, faithful mothers and wives, queens, peasants, sorceresses: they're all here in this fascinating study and invaluable research too.