A Past and Future History - Michael O'Neill (Taylor and Francis, 2008)