static public void findCoauthorNames(){
    	Iterator it = Person.iterator();
    	Person pers;
    	FileWriter fw = null;
    	PrintWriter pw = null;
    	Person key = null;
		try {
			fw = new FileWriter("parserResult/coauthor_degree.csv");
		 	pw = new PrintWriter(fw);
	    	System.out.println("Person and their Coauthors");
	    	//pw.println("Person and their Coauthors");
	    	while (it.hasNext()){
	    		pers = (Person) it.next();
	    		//System.out.println(pers.name + " 's Co-authors are: ");
	    		//pw.println(pers.name + " 's Co-authors are: ");
	    		if(pers.coauthors.size() != 0){
	    			pw.print(pers.name+",");
	    		}
	    		else{
	    			pw.print(pers.name);	
	    		}/*
	    		for (int i=0; i< pers.coauthors.length; i++){
	    			System.out.println(pers.coauthors[i].name);
	    			pw.print(pers.coauthors[i].name);
	    			pw.print((i==pers.coauthors.length-1)?"":",");
	    		}
	    		*/
	    		Collection collection = pers.coauthors.keySet();
	    		Iterator iter = collection.iterator();
	    		while(iter.hasNext()){
	    			key = (Person) iter.next();
	    			//pw.print((iter.hasNext())?key.name+":"+pers.coauthors.get(key)+":"+",":key.name+":"+pers.coauthors.get(key)+":");
	    			pw.print((iter.hasNext())?pers.coauthors.get(key)+",":pers.coauthors.get(key));
	    		}
	    		//System.out.println("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
	    		pw.println();
	    	}
	    	
	    	
	    	pw.close();
			fw.close();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}finally{
			
		}
    }