William Wallace

Minoo Dinshaw fills in the gaps in an official guide to Scottish history