Stephen Heller: His Life And Works by Hippolyte Barbedette & Robert Brown Borthwick