blaine blognspot Law