Philip had already read 15 books this year before joining a book club, and he plans to read 4 books every month now that he has joined. If Philip has read 23 books so far, how many months has he been with his book club?