Create a new template file and do this as the loop:

query_posts( array( 'posts_per_page' =&gt; -1, 'post_status' =&gt; 'publish' ) );
if( have_posts() ):
  echo '&lt;ul&gt;';
  while( have_posts() ):
    the_post();
    echo '&lt;li&gt;&lt;a href="';
    the_permalink();
    echo '"&gt;';
    the_title();
    echo '&lt;/a&gt;&lt;/li&gt;';
  endwhile;
  echo '&lt;/ul&gt;';
endif;
wp_reset_query();


Then just use that template for a page and it'll automatically generate the page. Check out the codex page for query_posts() for more information on how to change the query.

Create an "All Posts" or "Archives" Page with WordPress 3.0?
I thought that I read a paper making this claim a few months ago, but now I can't find it.  If the answer is yes, is there a nice way to go from the presentation of the right-angled coxeter group to a presentation of its right-angled artin subgroup?  Thanks.
