added 'further reading' section to free monad post