Well-crafted and well-assembled. I enjoyed seeing how events of recent past shaped Kelly, especially the interesting angles in 'Rules of Nature' and 'Rumor and Reputation'. Another good read!