Recommended links and books