Crystal C Hall Author