Brian Cook review