Warriors, pirates, murderers and queens... Throughout history, women from all walks of life have had good reason to be cranky. Some of our most memorable historical figures were outspoken, dramatic, brave, feisty, rebellious and downright ornery. Cranky Ladies of History is a celebration of 22 women who challenged conventional wisdom about appropriate female behaviour, from the ancient world all the way through to the twentieth century. Some of our...