private void moreAuthor(){
		boolean quit;
		
		String callNumber, name; 
		
		LibrarianModel libModel = new LibrarianModel();
		Class c = libModel.getClass();
		
		quit = false;
		
		try
		{
			while(!quit)
			{
				System.out.println("Enter CallNumber: \n");
				callNumber = in.readLine();
				
				if(callNumber.equals("quit"))
					quit = true;
				
				System.out.println("Enter author name: \n");
				name = in.readLine();
				
				if(name.equals("quit"))
					quit = true;
				
				if(!quit)
				{
					try
					{
						Method addMoreAuthor = c.getDeclaredMethod("addMoreAuthor", String.class, String.class, Connection.class);
						addMoreAuthor.setAccessible(true);
						addMoreAuthor.invoke(libModel, callNumber, name, con);
					}
					catch (NoSuchMethodException x)
					{
						x.printStackTrace();
					}
					catch (InvocationTargetException x)
					{
						x.printStackTrace();
					}
					catch (IllegalAccessException x)
					{
						x.printStackTrace();
					}
				}
			}
			
			selectLibrarian();
		}
		catch (IOException e)
		{
			System.out.println("IOException!");
			
			try
			{
				con.close();
				System.exit(-1);
			}
			catch (SQLException ex)
			{
				System.out.println("Message: " + ex.getMessage());
			}
		}	
	}