Add punctuation: Canonise Free English online dictionary based on WordNet 30
A: Canonise - Free English online dictionary based on WordNet 3.0

Add punctuation: Batch of news Happy birthday Alan Turing A pedestrian in the network
A: Batch of news - Happy birthday Alan Turing! - A pedestrian in the network

Add punctuation: Print the new Print dialog since Leopard is supported including preview
A:
Print: the new Print dialog (since Leopard) is supported, including preview.