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