Book Review Rework - Justin Friedman