Play around with the book reader example in Mark Murphy's book