Books by Barrie Rogers