Books written by Marcia K. Vaughan