public void setTowerOwner(){
    	
    	int floorCnt;
    	int maxNumFloor = 0;
  	 	Author tempOwner = new Author("UnknownName","UnknownEmailAddr");
    	
    	for(Floor f: towerFloors){
            	if(ownerList.containsKey(f.getFloorOwner())){
            		floorCnt = ownerList.get(f.getFloorOwner());
            		ownerList.put(f.getFloorOwner(), floorCnt +1);
        		}else{
        			ownerList.put(f.getFloorOwner(), 1);
        		}
          
    	}
    	
    	for(Map.Entry<Author, Integer> entry: ownerList.entrySet()){

    		if(entry.getValue()>maxNumFloor){
    			maxNumFloor = entry.getValue();
    			tempOwner = entry.getKey();
    		}
    	
    	}
    	towerOwner = tempOwner;    	    	
    	System.out.println("Tower Class - Tower Owner: " + towerOwner);

    
    }