Stephen Babcock review