The Illustrated review : a fortnightly journal of literature, science and art (Early British periodicals ;)