Title: John Dennis. his life and criticism .