updating asynctask post to address a confusion noted on stackoverflow and to reference my book