Reading list: LJ Adams 
By Dr Bruce