prof.edgardblogspot.com