I like recommendations like this: Two Great Educational Books