The 21st Century has brought us many developments. The development ind...