In terms of advanced Google search techniques, here's the best advice I've found .. http://www.johntedesco.net/blog/2012/06/21/how-to-solve-impossible-problems-daniel-russells-awesome-google-search-techniques/ Cheers, Stephen