Books written by Joshua L. Reid