V1 of Big Nerd Ranch's Criminal Intent app from their book.