boy apologizes barf cleaners powells books