Very High Energy Gamma Ray Astronomy