James forrest articles