99 annotated bibligraphy