James Pastore's review