Books by B Opperman