code: public Article get(int id) {
  		long time = System.currentTimeMillis();
  
  		// Look for an article with this id in the Article HashMap
  		for(List<Article> articleList : articleMap.values()) {
  			for(Article article : articleList) {
  				if(article.getId() == id) {
  					log("get(" + id + ") took " + (System.currentTimeMillis() - time) + "ms");
  					return article;
  				}
  			}
  		}
  
  		// If none was found, try searching in the favorites database
  		for(Article article : favoriteDatabase.getAll()) {
  			if(article.getId() == id) {
  				log("get(" + id + ") took " + (System.currentTimeMillis() - time) + "ms");
  				return article;
  			}
  		}
  
  		log("Could not find Article with id " + id, Log.WARN);
  		log("get(" + id + ") took " + (System.currentTimeMillis() - time) + "ms");
  		return null;
  	}
docs: Returns an {@link Article} object associated with the specified id.
  @param id ID belonging to such article.
  @return The Article associated with the specified id. May return null if
  no such article was found with that ID.