Graphics and Layout©2006 and beyond Swedish Lane