Meacham's fiction blends pathos, wry humor