Author Archives: William E.

About William E.

From the Caribbean island of Barbados, William enjoys all things technology related.