Part two of a loose trilogy. Part One is here.