Prof fired after his X-rated bookmark goes viral