Movies Cinema Pioneers: James Cameron Thomas Swan June 26, 2016 My purest side wretches to give James Cameron credit for anything. However, we must pay […]