The Perfect Block Book 2018 The Perfect Block BP Blake Pierce 5.01 29 readers shelved it PublisherBlake PiercePublished2018