Randal O'Toole

American analyst