Books published by Hampton Roads Publishing Company