Books by Barrie Dempster