private IStatement buildPersonQuery(Connection connection, String personColumn,
Integer personId, SortOrdering sortOrdering) throws SQLException
{
StatementAssembly assembly = buildBaseBookQuery();
assembly.addSep(" AND ");
assembly.add(personColumn);
assembly.add(" = ");
assembly.addParameter(personId);
addSortOrdering(assembly, sortOrdering);