cbryanbrown.net
Bibliography
Visit the post for more.