Karyn M. Bruce publisher