Demanding the Impossible is a book on the history of anarchism by Peter Marshall. An updated edition was published by PM Press in 2009.