John Knowles. F. Knowles. Greg Knowles. John Miles. John Swales. P.R. Knowles. Cold knowledge Amor Towles. J. Fowles. JohnSwales.