Hi All I am doing a little high level research into P2P and wondered where I could find a sort of high level, technical/semi-technical overview of how the different networks work. i.e. a sort of overview of the history, topography strengths and weaknesses of P2P in general and different systems specifically.