books by :: greig beck