Character-wise, which portrayal of Frank Heffley was the most "book-accurate?"