public Player getPlayer2() {
	    boolean test = false;
        if (test || m_test) {
            System.out.println("Game :: getPlayer2() BEGIN");
        }
	    
		if (m_player2 == null) {
			System.out.println("Game::GetPlayer2 - "
			                                + "m_player2 has not yet been set");
			throw new NullPointerException();
		} else {
	        if (test || m_test) {
	            System.out.println("Game :: getPlayer2() END");
	        }
	        
			return m_player2;
		}
	}