The selected works of Jeremy Holmes - Jeremy Holmes (Taylor and Francis, 2014)