John Francis Flynn review