MB P

A very thorough survey and some good follow-up advice!