Drupal 101 basic website building with drupal
Demystifying drupal 7 theming
Introducing Drupal: The open source content management and web application framework