Free Angels An Indexed And Partially Annotated Bibliography Of Over 4300 Scholarly Books And Articles Since The 7Th Century B C 2008