John B. Lee lives in Brantford with his wife and two boys. He has been a high school teacher of English and Drama, but more often than not these days he writes full time.