Books written by the author Barret Frank