Hugely entertaining and wildly offbeat, Bloody Moments combines engaging, humorous text with illustrations that at once set the tone for the book. Join Mabel on an adventure into the past and through the ...