Lobster review: Red Pepper magazine, #85, July 2001 A review of Lobster in Red Pepper magazine, #85, July 2001 2001-red-pepper-review