Books written by Joshua Benjamin Green