undefined Alan Bradley