book recommendations and reading help