One of the best summarization of Peter Lynch's investment style and lessons is by Mayur Jain. His Peter Lynch playbook is an excellent resource. The Peter Lynch playbook