Explaining & comparing the various standard types of generalised functions which have been developed during the 20th Century, this text also contains accounts of recent non-standard theories of distributions, ultradistributions & Stato-hyperfunctions.