Fiona Deans Halloran Fiona Deans Halloran teaches history at Rowland Hall-St. Mark's School in Salt Lake City, Utah. Books by the Author