Hi, I would use a hyphen. It stresses to the reader that you are inventing a 'temporary' word. It also clarifies that you do not mean this is a books person and a phobic person.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.