Books written by Bruce Bassett