Grime and Punishment - Jill Churchill
The first and best in the series.