A biograghy of Alexander Graham Bell