PUBLISHERS WEEKLY (starred review)