Charles Morgan (British Army officer)

Lieutenant General Charles Morgan (1741 – 21 March 1818) was Commander-in-Chief, India.

Charles Morgan
Born1741
Died21 March 1818
Allegiance United Kingdom
Service/branch British Army
RankLieutenant General
Commands heldIndian Army

Military career

Brought up in Caernarfon, the youngest son of Nathaniel Morgan of Warton Wythe[1] Morgan was for many years a senior officer of the Bengal establishment.[2] He officiated as Commander-in-Chief, India from 1797 to 1798[3] at the time that Zaman Shah threatened to invade the Northern Provinces.[4]

He died at Portland Place in London in 1818.[5] There is a monument dedicated to him in St John's Wood Church, near Lord's Cricket Ground, in London.[6]

Family

He married Hannah Wagstaff, eldest daughter of William Wagstaff of Manchester, an apothecary, and his wife Mary Taylor of Salford. Of their children the best known is Elizabeth Georgiana, the youngest daughter, who in 1803 married Valentine Lawless, 2nd Baron Cloncurry. They had two children, but in 1811 her husband divorced her on the grounds of her adultery with Sir John Piers, 6th Baronet, following a particularly scandalous lawsuit for criminal conversation. She returned to live with her father for some years. After his death she moved to Italy, where she remarried the Rev John Sandford, absentee vicar of Nynehead, Somerset in 1819. By him she had a daughter Anna, Lady Metheun. She died in 1857.[7]

gollark: I mean, it's better than C and stuff, and I wouldn't mind writing simple apps in it.
gollark: Speaking specifically about the error handling, it may be "simple", but it's only "simple" in the sense of "the compiler writers do less work". It's very easy to mess it up by forgetting the useless boilerplate line somewhere, or something like that.
gollark: Speaking more generally than the type system, Go is just really... anti-abstraction... with, well, the gimped type system, lack of much metaprogramming support, and weird special cases, and poor error handling.
gollark: - They may be working on them, but they initially claimed that they weren't necessary and they don't exist now. Also, I don't trust them to not do them wrong.- Ooookay then- Well, generics, for one: they *kind of exist* in that you can have generic maps, channels, slices, and arrays, but not anything else. Also this (https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/), which is mostly about the file handling not being good since it tries to map on concepts which don't fit. Also channels having weird special syntax. Also `for` and `range` and `new` and `make` basically just being magic stuff which do whatever the compiler writers wanted with no consistency- see above- Because there's no generic number/comparable thing type. You would need to use `interface{}` or write a new function (with identical code) for every type you wanted to compare- You can change a signature somewhere and won't be alerted, but something else will break because the interface is no longer implemented- They are byte sequences. https://blog.golang.org/strings.- It's not. You need to put `if err != nil { return err }` everywhere.
gollark: Oh, and the error handling is terrible and it's kind of the type system's fault.

References

Military offices
Preceded by
Sir Robert Abercromby
Commander-in-Chief, India
1797–1798
Succeeded by
Sir Alured Clarke
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.