What was the profession of both Ellery Queen and John Fowles?