James Mickens is always good value.