Text this: An annotated bibliography of Islamic science