Books written by Neil Gross