PAST PRESENT FUTURE:Information about James Mccann