private String paragraphToString(AbstractComponent component)
			throws BookException {
		StringBuilder sb = new StringBuilder();
		try {
			Iterator<AbstractComponent> iterator = component.getIterator();
			while (iterator.hasNext()) {
				AbstractComponent c = iterator.next();
				if (c.getType() == EComponentType.SENTENCE) {
					sb.append(sentenceToString(c));
				}
			}
			sb.append("\n");
		} catch (ComponentException e) {
			throw new BookException(e);
		}
		return sb.toString();
	}