Q&A with writer Tim Major