Internet Archive BookReader - International law challenges : homeland security and combating terrorism