lrbits.wordpress.com
I may not know the answers, but I can come up with a lot of questions.