Finding pH using the -log, why does my calculation differ from the book's answer?
Because barium hydroxide is $\ce{Ba(OH)2}$

The book is assuming each mole of barium hydroxide release 2 moles of hydroxide ions, while you are assuming only 1 mole is released.